About Cox Minhas & Co Limited (10570846) United Kingdom