About Abdullah And Bros. Ltd (11668468) United Kingdom