About Jamie Windle Limited (10456102) United Kingdom