About Nick Place Limited (08473771) United Kingdom