About P Chhabra Ltd (12231339) United Kingdom