About Burton & Barlow Engineering Limited (01322808) United Kingdom