About Greenbase Electrical Ltd (12840958) United Kingdom