About Butler & Hargreaves Limited (01214731) United Kingdom