About Bulldog Inventions (ni) Limited (NI683077) United Kingdom