About 60sticks Ltd. (05406541) United Kingdom