About Bahrco Ltd (10521783) United Kingdom