About Taha & Mohd Limited (13311487) United Kingdom