About Sarisa Consulting Services Limited (06571848) United Kingdom