About Nick Cobb Ltd (08799341) United Kingdom