About Meet In Place Southwark Ltd (12085407) United Kingdom