About Hugo & Cat Ltd (04117164) United Kingdom