About John Hanlon & Co. Limited (01311902) United Kingdom