About Barber & Shaw Limited (07212779) United Kingdom