About Pier 1221 Ltd. (SC618560) United Kingdom