About Bear & Pheasant (stafford) Ltd (12923704) United Kingdom