About Specialised Canvas Services Limited (02895710) United Kingdom