About Lynton Computer Services Ltd (03467012) United Kingdom