Company name: Planet Computers Ltd
Description: Planet Computers
36 Scotts Rd, Bromley BR1 3QD, United Kingdom