About Bulldog International Limited (02491624) United Kingdom