About Bowen Nicholas Ltd (11089591) United Kingdom