About Kenyon Technical Services Limited (01160692) United Kingdom