About Freudenfeld Design Ltd (12258258) United Kingdom