About Satake Europe Limited (01797595) United Kingdom