About Burrows & Hare Limited (09505378) United Kingdom