About K & R Parmar Limited (11701893) United Kingdom