About Pittards Group Limited (03059243) United Kingdom