About J Lake Limited (13566111) United Kingdom