About Style Master Limited (09818418) United Kingdom