About Birrell Holdco Limited (10331462) United Kingdom