About Ce Rowe Limited (12265529) United Kingdom