About E S Clifford Ltd (11234836) United Kingdom