About Parameshwaran & Company Limited (06683536) United Kingdom