About Bucket & Spade Developments Limited (02703140) United Kingdom