About Stedham House Ltd (07527124) United Kingdom