About Redbrow (compstall) Management Co Ltd (05270889) United Kingdom