About Martin Holdings Limited (10225054) United Kingdom