About Clifford Partitioning Company Limited (01467284) United Kingdom