About Nicholas Cliffe & Co Limited (04473207) United Kingdom