About W & E M Barber Limited (07177205) United Kingdom