About Giles Mann Engineering Limited (10811987) United Kingdom