About Satzuma Limited (06257313) United Kingdom