About Aperture Engineering Limited (08259302) United Kingdom