About Franklin Haber Ltd (05653208) United Kingdom