About Tickety Boo Developments Ltd (10278672) United Kingdom