About Barker Booth & Eastwood Limited (07253580) United Kingdom