About S O Hanlon Limited (11738672) United Kingdom