About Kippy Longstocking Developments Ltd (10897360) United Kingdom