About C & R Munro Ltd. (SC257792) United Kingdom