About Nick Cannings Limited (04254304) United Kingdom