About Hugh Blane & Son Limited (SC471453) United Kingdom