About Minehead Solar Electric Forecourt Ltd (10270637) United Kingdom