About Carlton Nash & Co Limited (12267941) United Kingdom