About Bowden Corporation Ltd (NI671713) United Kingdom