About L&r S Barbers Ltd (SC676768) United Kingdom