About Anderson Innovations Ltd (SC349541) United Kingdom