About The Angel Bar Limited (12126538) United Kingdom