About The Artfull Splodgers Company (1996) Limited (04816442) United Kingdom