About Transolva Ltd. (07642626) United Kingdom