About Saros Technology Limited (02696152) United Kingdom