About Stephen R Lane Consulting Ltd (10482422) United Kingdom