About Deedigan & Son Ltd (13080799) United Kingdom