About Growth And Control Limited (06950643) United Kingdom