About John S Den Ltd (08369347) United Kingdom