About Aboodi Shabi And Company Limited (08400734) United Kingdom