About Sheila Bird Ltd (06540734) United Kingdom