About The Angel Brush Co Ltd (12816463) United Kingdom