About S. Mckale & Sons Limited (01140842) United Kingdom