About Bluebirds Management Dover Ltd (10470478) United Kingdom