About Skelmorlie Management Limited (06759464) United Kingdom