About Holmbridge Mill Ltd (10126244) United Kingdom