About Strutt Consulting Limited (07336340) United Kingdom