About Shahabuddin & Co Ltd (04750396) United Kingdom