About Noble House Melksham Limited (11710730) United Kingdom