About Alfrax Limited (01413872) United Kingdom