About Sartra International Limited (01719455) United Kingdom