About Cameron Taylor Limited (04433221) United Kingdom