About Minehead Project Limited (13343164) United Kingdom