About J. Telling Ltd (06467539) United Kingdom