About Bulldog Technology Ltd (08876375) United Kingdom