About Cj Clifton & Bristol Ltd (11866030) United Kingdom