About Whittaker Engineering Limited (11057702) United Kingdom