About Barry Palace Limited (11969101) United Kingdom