About Strutt And Wilder Ltd (11337134) United Kingdom