About Clifford Blackmore 151 Ltd (13115804) United Kingdom