About Angell Consultant Engineering Limited (11231436) United Kingdom