About A. Levy Engineering Design Services Limited (04578785) United Kingdom