About Angel Sadel Ltd (09279829) United Kingdom