About Frenc & Co Limited (SC530582) United Kingdom