About Penny Hill Motor Spa Ltd (12792327) United Kingdom