About Muhara Phillips Limited (08070052) United Kingdom