About Butler & Harrington Ltd (13676983) United Kingdom