About J.loftus Limited (08274464) United Kingdom