About Clifton House (folkestone) Limited (06388467) United Kingdom