About I & B Barber 1 Ltd (12872423) United Kingdom