About Cameron Joshua Charles Farrar Ltd (11829974) United Kingdom