About Green Beare Ltd (13148952) United Kingdom