About C & S Rowe Limited (11922375) United Kingdom