About Rothschild & Bickers Parts Limited (09362109) United Kingdom