About Pier & Morris Ltd (11833673) United Kingdom