About Marguerite Thorpe Limited (01473203) United Kingdom