About Alfred Smith & Son (penzance) Limited (00661550) United Kingdom