About Wells Barber Co Ltd (07351030) United Kingdom