About Scotts Barbers Ltd (09499397) United Kingdom