About J & H Alexander Ltd (09356131) United Kingdom