About Bulstrode Management Ltd (12186025) United Kingdom