About Cameron Roy Ltd (12723264) United Kingdom