About Alastair O Shea Ltd (09755736) United Kingdom