About Sandwick Associates Limited (07607402) United Kingdom