About The Scottie Sketch Company Limited (SC628992) United Kingdom