About Fisher & Son Ltd. (SC242302) United Kingdom