About Lecky West Ltd (13514442) United Kingdom