About Bulldog Developments Limited (07925292) United Kingdom