About Green & Stripey Limited (12392702) United Kingdom