About R Clements & Son Limited (05480681) United Kingdom