About Cuffy&co Ltd (09561155) United Kingdom