About Rosebray Associates Ltd (04529384) United Kingdom