About Barber & Tytheridge Limited (00421513) United Kingdom