About J Leese Consultancy Services Ltd. (09056213) United Kingdom