About W Allardyce & Sons (SL000963) United Kingdom