About Curry Square Ltd (09804122) United Kingdom