About Claire Byrd Communications Ltd (07892753) United Kingdom