About Marclay Associates Ltd (08259952) United Kingdom