About J Maynard Limited (08641990) United Kingdom