About Angell Services Limited (11830381) United Kingdom