About Ron Cowan Mcrok Limited (SC331164) United Kingdom