About Kenray Limited (01817725) United Kingdom