About Can Scot Limited (05122592) United Kingdom