About E R Clifford Limited (02661261) United Kingdom