About Chhipa Locum Ltd (08789152) United Kingdom