About Clifford Barnes Ltd (12511328) United Kingdom