About Lord Barber Shop Tetbury Ltd (11761638) United Kingdom