About Herdson Management Co Limited (13486183) United Kingdom