About Bircumshaw Asset Management Ltd (12232723) United Kingdom