About S & D Baxendale Ltd (10469755) United Kingdom