About Abbey Design & Engineering Ltd (10899494) United Kingdom