About Cockell S Limited (06643350) United Kingdom