About Sidon Associates Limited (08737225) United Kingdom