About Jan Lloyd Associates Ltd (11958500) United Kingdom