About Mr L Holroyd Limited (09931029) United Kingdom