About Lythgoe Computers Limited (06026214) United Kingdom