About Derek Sach Associates Limited (09502915) United Kingdom