About Charley Sticks Ltd (SC678546) United Kingdom