About R Maynard Ltd (06579542) United Kingdom