About Termspan Limited (02388954) United Kingdom