About Pheasant Barn Ltd (13327222) United Kingdom