About Pier 59 Somerset Ltd (12429929) United Kingdom