About Angell Industries Limited (08938850) United Kingdom