About S. Hanlon Limited (10530798) United Kingdom