About Clifford Asset Management Limited (13369536) United Kingdom