About Satil West Limited (10944060) United Kingdom