About Sanderfield Associates Limited (01673405) United Kingdom