About Abdullah & Sons Co. Limited (02709942) United Kingdom