About Frankham Bros Holdings Limited (10752761) United Kingdom