About Clifton Grove Ltd (11415947) United Kingdom