About S J Aplin Playgrounds Limited (05378768) United Kingdom