About Bulldog Inventions Limited (10361183) United Kingdom