About Pier 1 Developments Ltd (12277733) United Kingdom