About Holdsworth Engineering Ltd. (10520769) United Kingdom