About S & R Barber Plaza Ltd (09721062) United Kingdom