About Denning S Angels Ltd (11765964) United Kingdom