About Sticks (holdings) Ltd (06563417) United Kingdom