About Clifford Sharp & Co Limited (07568891) United Kingdom