No offense mate but even looking at that picture you can tell its not breathable. Possibly water resistant.One for £20, like a regatta for example , won’t be waterproof or breathable . I’d imagine Castore items will be .
This isn't one of their own fabrics, it's a custom print job of Alibaba or similar site.
Fair play if you like it and are willing to pay £75 but it shouldn't be under the illusion you are getting a high quality item.