About Clifford Almond Consulting Ltd (11268435) United Kingdom