About Varghese Thekkekara Limited (09849048) United Kingdom