About Lord Barber Shop Ltd (10069028) United Kingdom