About Clifford & Co Secretaries Limited (06775527) United Kingdom