About Styles & Associates Limited (08697082) United Kingdom