About D.sheehan Ltd (12632229) United Kingdom