About Shedonoghue Limited (10366067) United Kingdom