About Sara Quayle Ltd (10015065) United Kingdom