About Pettifor S & J Limited (09598920) United Kingdom