About Pilchard Shed Ltd (12198086) United Kingdom