About Lucy Foot Ltd (12545142) United Kingdom