About Clifton Manor Limited (03132766) United Kingdom