About Cameron Harris Ltd. (SC241344) United Kingdom