About Cameron Taylor One Limited (02700538) United Kingdom