About Fitzmaurice Engineers Limited (01122269) United Kingdom