About Slemish Design Studio Llp (NC001326) United Kingdom