About Lycett Cannock Limited (07150341) United Kingdom