About Sandy Kydd Limited (SC410464) United Kingdom