About Lap Top Computers Limited (03114812) United Kingdom