About Silkowski & Mackenzie Limited (SC640922) United Kingdom