About The Hamptons Design & Build Limited (12822218) United Kingdom