About The Thatchway Angmering Limited (04284411) United Kingdom