About Capello Barbers Penarth Limited (13177836) United Kingdom