About Holmbridge Engineering Co. Limited (01015499) United Kingdom