About Shuthonger Management Limited (12280450) United Kingdom