About Bagpuss & Emily Limited (05039159) United Kingdom