About Bleawer Ltd (13619367) United Kingdom