About Stace Associates Limited (04967740) United Kingdom