About Lycate Ltd (12641319) United Kingdom