About The Scallywag-design Company Limited (05742073) United Kingdom