About Linen Yard Investments (crewkerne) Ltd (01013027) United Kingdom