Lovely styles and fun gifts for British kids including Union Jack shirts, swim shirts and more