About Holker Holdings Limited (01515256) United Kingdom