About Joslan Management Limited (08014657) United Kingdom