About Box & Barber Ltd (11959004) United Kingdom