About Kamm Developments Limited (04908155) United Kingdom