About S J Lewis Consulting Ltd (12791129) United Kingdom