About Blundell Studios Ltd. (12265617) United Kingdom