About Tilac-lpm Ltd. (02749809) United Kingdom