About Henry Clifton Limited (08310679) United Kingdom