About Holroyd Asset Management Limited (02475509) United Kingdom