About Anderson Bros Ltd (12197242) United Kingdom