About Bracken Developments Limited (01447360) United Kingdom