About Kensington Design And Developments Limited (01870790) United Kingdom