About J&c Developments (tunbridge Wells) Ltd (12510315) United Kingdom