About Chaddock Engineering Ltd. (10362816) United Kingdom