About Abdi & Abdi Limited (08154515) United Kingdom