About Holroyd Limited (07028043) United Kingdom