About Clifton Brook Limited (07928698) United Kingdom