About Growth & Value Limited (10609357) United Kingdom