About Mcdowall Bird Ltd (12022614) United Kingdom