About Cliffords Limited (01049582) United Kingdom