About Sandysike Management Company Limited (05681758) United Kingdom