About John R Lucas Consulting Limited (06476040) United Kingdom