About Fitzgerald Engineering Solutions Limited (08077070) United Kingdom