About O M Deehan & Son Ltd (11880212) United Kingdom