About Barrotts & Booth Ltd (13223988) United Kingdom