About The Cock At Stowe Limited (13044631) United Kingdom