About Kelly Developments (sw) Ltd (13412999) United Kingdom