About Jaymoore Ltd (08407198) United Kingdom