About Pallattumadathil Limited (12053703) United Kingdom