About The Green Man Power Company Limited (06741212) United Kingdom