About Bookingham Palace Limited (11320699) United Kingdom