About Ramasamy Sellappan Limited (13330564) United Kingdom