About W Allardyce & Sons (SL000961) United Kingdom