About Whitakers Engineering Ltd (11535487) United Kingdom