About Pilcher & Co. Limited (11650254) United Kingdom