About Merchant S House Trading (marlborough) Limited (02662316) United Kingdom