About Clifford & Co.(sidcup)limited (00278736) United Kingdom