About Number Two The Green Company Ltd (NI649235) United Kingdom