About Sheila Bird Studios Ltd (04791114) United Kingdom