About Staccato Ltd (06711949) United Kingdom