About Interplace Ltd (06259720) United Kingdom