About Longmore Computers Limited (03989177) United Kingdom