About Ascalon Engineering Ltd (08793679) United Kingdom