About R And J Lemm Consultancy Limited (12533236) United Kingdom