About Platform Severn Ltd (11481956) United Kingdom