About Purple Patch (hamble) Ltd (06896328) United Kingdom