About Minehead Renaissance Limited (05832944) United Kingdom