About Shapiro & Co. Limited (03381060) United Kingdom