About Maynard Styles Limited (10528842) United Kingdom