About Baldo Clifford Group Ltd (09927257) United Kingdom