About Jaypold Limited (10478869) United Kingdom