About Cooper Worx Ltd (12552200) United Kingdom