About S J Turner Consulting Limited (05776947) United Kingdom