About Transcend Distribution Specialist Limited (03451924) United Kingdom