About Sticks & Stones (essex) Limited (10333328) United Kingdom