About Booth & Howarth Limited (04273576) United Kingdom