About Ampersand Engineering Limited (NI639331) United Kingdom