About Frankham Bros Trade Holdings Limited (12896956) United Kingdom