About Sandykeld Management Company Limited (01136777) United Kingdom