About I.g. Pilcher Limited (05848786) United Kingdom