About Clifton-crick Sharp & Co. Limited (08004614) United Kingdom