About Barber Trading Limited (09494869) United Kingdom