About Abdullah Stores Limited (13499157) United Kingdom