About Pettifer Tech Services Limited (09532822) United Kingdom