About Clifford Catering Management Limited (09397598) United Kingdom