About Bulldog Sparx Limited (12094677) United Kingdom