About Rex Clement Limited (05876531) United Kingdom