About Pelter Street Associates Ltd (11992717) United Kingdom