About Cheviot Management Limited (11625917) United Kingdom