About Shannon Trevaskis Limited (12387361) United Kingdom