About Purple Patch Products Ltd (10649419) United Kingdom