About Svitzer Uk Trustees Limited (07746560) United Kingdom