About Slindon Associates Limited (01656513) United Kingdom