About Sartirana & Lee Limited (10611168) United Kingdom