About Salix Consultants Limited (06980191) United Kingdom