About Beattie Energy Solutions Limited (07496173) United Kingdom