About Kelly S Developments Limited (09123602) United Kingdom