About J Strutt Consulting Ltd (10183408) United Kingdom