About Frahm & Frahm Ltd (09359324) United Kingdom