About Sorba-freeze Limited (SC128140) United Kingdom