About Breckenbrough Ideal Ltd (09711999) United Kingdom