About Barber & Wylie Ltd (13167560) United Kingdom