About Maynard Grout Associates Ltd (11187105) United Kingdom