About Chandrasekar & Co Ltd (13643376) United Kingdom