About Pettifer Holdings Ltd (06175934) United Kingdom