About L Holroyd Limited (11258469) United Kingdom