About New Forest Curry Club Ltd (13645681) United Kingdom