About Stonybrook Quail Ltd (12127505) United Kingdom