About R & S O Hanlon Limited (05143962) United Kingdom