About Dickie & The Bird Limited (11571670) United Kingdom