About Frenchie Wandsworth Limited (12824437) United Kingdom