About L.o Shea Limited (11338758) United Kingdom