About Shipwrights Lee (management Company) Limited (02744576) United Kingdom