About The Clifton Publishing Company Limited (03574860) United Kingdom