About H & S Milne & Sons Ltd (SC443962) United Kingdom