About Strempel & Co. Limited (05322267) United Kingdom