About Parmar & Parmar Limited (06237231) United Kingdom