About Slateford Associates Ltd (SC503687) United Kingdom