About Albion Small Company Growth 2 Ltd (09701744) United Kingdom