About Alderbrook Strategies Ltd (10639896) United Kingdom