About Tayclyde Ltd (05304130) United Kingdom