About Salix Projects Limited (04902685) United Kingdom