About Pettitmill Limited (10915290) United Kingdom