About Sheik & Sons Co. Limited (01210160) United Kingdom