About The Bramford Cock Limited (12729879) United Kingdom