About Clifton & Co (belvedere) Limited (06927681) United Kingdom