About Clifton & York Limited (11219989) United Kingdom