About 3rd Generation Limited (09300942) United Kingdom