About Big Bird Corporation Seven (LP005190) United Kingdom