About Cooper Clayton Developments Limited (01259676) United Kingdom