About Maynard Jenkin Ltd (12028226) United Kingdom