About Britten Developments Limited (04247336) United Kingdom