About Clifford 82 Ltd (SC664465) United Kingdom