About Bowa Ltd (12753818) United Kingdom