About Abdullah & Co Limited (07584013) United Kingdom