About Sarah Ma O Neill Ltd. (09665569) United Kingdom