About P R Chandra Sekar Ltd (12811292) United Kingdom