About Maynard Launches Limited (01219400) United Kingdom