About Brook Palace Limited (11588406) United Kingdom