About Strutt And Young Ltd (13345536) United Kingdom