About Safron Sr Limited (10109665) United Kingdom