About Pier 1 (richmond) Limited (07936590) United Kingdom